yoon jae-sung
Nine Dimensions, Zero Data: The Analysis That Should Never Have RunIn Chengdu, late at night, a nine-section report lit up my screen. The headin...
Load Management and the Blurred Line Between Sports Science and the NBA's Commercial CalendarThe stands are still full. Tickets sold out weeks in advance. But when the...
After the Final Bell at Lumpinee: What the Scorecards Don't Tell You About Thai Martial ArtsOn the third Friday of the month, at the new Lumpinee Stadium on Ram Intra...
Chovy and Rookie: Seven Years of Waiting and a Mid Lane Equation That Emotion Cannot SolveWhen the roar of the European stadium fades, I hear a number whispering — and...
The Dead Zone at Rajamangala: The Real Structure That Carried Vietnam Past Thailand in the 2026 ASEAN Cup FinalThe 90+2nd Minute, and the Thirty Minutes Before It In the 90+2nd minute at...
Modric defends Ronaldo after clash with Portugal's coaching staff: “He deserves a different ending”Luka Modric, the Croatia national team legend, has publicly defended Cristian...
Heat Maps and the Fear of 'New Astrology' in Vietnamese FootballOn the stands of Hang Day Stadium on an August afternoon, I watched a young...
Paes, Romeny and the Loophole That Isn't: Indonesia's Legal Naturalizations, and Where the Real Cost SitsIn February 2026, Ole Romeny swore the oath and became an Indonesian citizen....
Germany 1-1 Netherlands: Nine Saves and a Draw MisreadNine saves. That is the only number from this Nations League opener that I ca...
The Art of Saying 'Insufficient Data': The Quiet Discipline Behind Every Decent Football AnalysisOn the night of 12 June 2026, in a commentary booth in Nizhny Novgorod, I...
Austin Won't Save VCT 2027: The $400K Is Ransom Money, Not Prize MoneyRiot Games has just published the VALORANT Champions Tour 2027 calendar nine...
Malaysia beat Singapore 6-0 yet were eliminated: the clash with Vietnam is the real testShortly after kick-off, Malaysia earned a seventh-minute penalty. That moment...
Swiatek Reaches Wuhan Semifinal: The 10-of-10 WTA 1000 Milestone and the First All-Polish Semifinal in Open Era HistoryThe scoreline read 6-4, 6-1 in 1 hour and 33 minutes. That is what the...
Femi Azeez: Brighton's £15m Gamble and the Lessons from HistoryFemi Azeez: Brighton's £15m Gamble and the Lessons from History Brighton & Ho...
Dragon Ranger Gaming beat Rare Atom 2-0 at VCT Threshold China: winning on the opponent's own map pick and the real cost of single eliminationOn 21 October, Dragon Ranger Gaming beat Rare Atom 2-0 in the opening week of...
Punjab Smog, AQI 210 and the Operating Invoice South Asian Football Has Never WrittenWhen I opened Punjab province's air-quality data in late September, the first...
Indian Badminton at the Asian Games 2026: Five Reasons Behind a Medal-Less Individual CampaignIndia's badminton contingent left the Asian Games 2026 in Aichi-Nagoya, Japan...
Polking says CAHN lacked intensity: the noise hiding a fixture-calendar problemThe press conference at Hang Day wrapped up faster than expected on the eveni...
Tech Mahindra Global Chess League Season 4: Magnus Carlsen Returns With 1 Million Dollar Prize And Compressed Schedule Before OlympiadThe fourth season of the Tech Mahindra Global Chess League is approaching wit...
Vietnamese Youth Table Tennis: Digging Through the 2026–2026 Sediment to Find the SurvivorIn November 2026, at the National Youth Table Tennis Championship held in Hai...
Load Management and the Blurred Line Between Sports Science and the NBA's Commercial CalendarThe stands are still full. Tickets sold out weeks in advance. But when the...
After the Final Bell at Lumpinee: What the Scorecards Don't Tell You About Thai Martial ArtsOn the third Friday of the month, at the new Lumpinee Stadium on Ram Intra...
Chovy and Rookie: Seven Years of Waiting and a Mid Lane Equation That Emotion Cannot SolveWhen the roar of the European stadium fades, I hear a number whispering — and...
The Dead Zone at Rajamangala: The Real Structure That Carried Vietnam Past Thailand in the 2026 ASEAN Cup FinalThe 90+2nd Minute, and the Thirty Minutes Before It In the 90+2nd minute at...
Modric defends Ronaldo after clash with Portugal's coaching staff: “He deserves a different ending”Luka Modric, the Croatia national team legend, has publicly defended Cristian...
Heat Maps and the Fear of 'New Astrology' in Vietnamese FootballOn the stands of Hang Day Stadium on an August afternoon, I watched a young...
Paes, Romeny and the Loophole That Isn't: Indonesia's Legal Naturalizations, and Where the Real Cost SitsIn February 2026, Ole Romeny swore the oath and became an Indonesian citizen....
Germany 1-1 Netherlands: Nine Saves and a Draw MisreadNine saves. That is the only number from this Nations League opener that I ca...
The Art of Saying 'Insufficient Data': The Quiet Discipline Behind Every Decent Football AnalysisOn the night of 12 June 2026, in a commentary booth in Nizhny Novgorod, I...
Austin Won't Save VCT 2027: The $400K Is Ransom Money, Not Prize MoneyRiot Games has just published the VALORANT Champions Tour 2027 calendar nine...
Malaysia beat Singapore 6-0 yet were eliminated: the clash with Vietnam is the real testShortly after kick-off, Malaysia earned a seventh-minute penalty. That moment...
Swiatek Reaches Wuhan Semifinal: The 10-of-10 WTA 1000 Milestone and the First All-Polish Semifinal in Open Era HistoryThe scoreline read 6-4, 6-1 in 1 hour and 33 minutes. That is what the...
Femi Azeez: Brighton's £15m Gamble and the Lessons from HistoryFemi Azeez: Brighton's £15m Gamble and the Lessons from History Brighton & Ho...
Dragon Ranger Gaming beat Rare Atom 2-0 at VCT Threshold China: winning on the opponent's own map pick and the real cost of single eliminationOn 21 October, Dragon Ranger Gaming beat Rare Atom 2-0 in the opening week of...
Punjab Smog, AQI 210 and the Operating Invoice South Asian Football Has Never WrittenWhen I opened Punjab province's air-quality data in late September, the first...
Indian Badminton at the Asian Games 2026: Five Reasons Behind a Medal-Less Individual CampaignIndia's badminton contingent left the Asian Games 2026 in Aichi-Nagoya, Japan...
Polking says CAHN lacked intensity: the noise hiding a fixture-calendar problemThe press conference at Hang Day wrapped up faster than expected on the eveni...
Tech Mahindra Global Chess League Season 4: Magnus Carlsen Returns With 1 Million Dollar Prize And Compressed Schedule Before OlympiadThe fourth season of the Tech Mahindra Global Chess League is approaching wit...
Vietnamese Youth Table Tennis: Digging Through the 2026–2026 Sediment to Find the SurvivorIn November 2026, at the National Youth Table Tennis Championship held in Hai...
